temple facade - German English Dictionary